lead down to something/somewhere - Spanish English Dictionary